/*
Theme Name: PaperRater前台模板
Theme URI: http://www.paperrater.net
Author: 潇洒哥
*/
body{margin:0px;padding:0px;font-size : 13px;/*启用全局字体：微软雅黑*/font-family: 'Microsoft YaHei';}
body.homepage{ background: url("images/modern-library-greyscale.jpg") repeat fixed 50% 20% / 100% auto rgba(0, 0, 0, 0);}
img{border:none;}
select, input, textarea, button {font-size: 12px;line-height: 22px;}
a:link, a:active, a:visited {color: #4488BB;text-decoration: none;}
a:hover{color:#225588;}
.clearfix{overflow:hidden;}
/*.clearfix:after {clear: both;content: " ";display: block;font-size: 0;height: 0;line-height: 0;visibility: hidden;width: 0;}*/
input.loginField {border: 0 none;border-radius: 5px 5px 5px 5px;box-shadow: 0 2px 1px 0 #DDDDDD inset;color: #999999;height: 22px;min-width: 140px;padding: 3px;}
.blue_btn_sm {background-color: #6D9AC2;border: medium none;border-radius: 5px 5px 5px 5px;box-shadow: 0 1px 1px #999999, 0 0 2px #90B3D1 inset;color: #FFFFFF;cursor: pointer;display: inline-block;height: 28px;letter-spacing: 0;padding: 0 15px !important;text-align: center;text-decoration: none;width: auto;}
.wrapper {width: 960px;margin:0px auto;}
.float-left{float:left;}
.float-right{float:right;}
.red{color:#FF0000;}
.ml20{margin-left:20px;}
#bdshare{padding-top:10px;}

.crumb {margin:0px 0px 10px 0px;}
.crumb h1{font-size:13px;display:inline}

.toolbar{height:48px;padding:3px 0;background: url(images/bg_pattern.png) repeat scroll 0 0 #FFFFFF;border-bottom: 1px solid #DFE0E2;}
.toolbar .wrapper {margin-top: 2px;}
.toolbar .main{font-size: 12px;line-height: 40px;}
.lang,.tel,.email,.new,.free{text-indent:28px;color:#4488BB;}
.lang{background:url(images/icon_globe.png) no-repeat left center;}
.tel{background:url(images/icon_tel.png) no-repeat left center;}
.email{background:url(images/icon_email.png) no-repeat left center;}
.new{background:url(images/icon_new.gif) no-repeat left center;color:#FF0000;text-indent:42px;}
.free{background:url(images/icon_free.gif) no-repeat left center;color:#FF0000;text-indent:45px;}
.new a,.free a{color:red;text-decoration:underline;}
.loginBox,.links {float: right;/*width: 675px;*/}
.loginWord, .loginFieldBox, .loginBtnBox, .links a {margin-left: 10px;float:right;}

.head{padding: 20px 0;background:#fff;}
.head .logo{float:left;}
.head .right{float:right;}
.head .menu {list-style:none;margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}
/*.head .menu {list-style:none;margin:20px 0px 0px 0px;padding:0px 20px 0px 0px;}*/
.head .menu li{float:left;margin-left:10px;}
.head .menu li a{padding: 5px 10px;display:block;color:#666666;}
.head .menu li a:hover{color: #4488BB;}

.header{height:340px;background:#3E638D;background: none repeat scroll 0 0 rgba(62, 99, 141, 0.8) !important;}
.header .desc{float:left;color:#fff;font-family: 'Microsoft YaHei';}
.header .report{float:right;margin-top:35px;}
.header h1{text-indent:-999px;background:url(images/h1.png) no-repeat;padding:0px;margin:50px 0 0 0;height:40px;}
.header ul{font-size:20px;list-style:none;margin:0px 0px 0px 0px;padding:0px;}
.header ul li{text-indent:40px;line-height:40px;background:url(images/yes.png) no-repeat left center;}
.header .btn_group {margin:30px 0 0 40px;}
.header .btn_group .btn_register,
.header .btn_group .btn_login{font-size:16px;text-align:center;border-radius:5px;background:#e51636;color:#fff;display:block;float:left;width:160px;height:40px;line-height:40px;}
.header .btn_group .btn_register{background:e51636;}
.header .btn_group .btn_login{background:#6d9ac2;margin-left:20px;}

.teacher_say{padding:20px 0px;background:#fff;}
.teacher_say .quoteIcon{float:left;margin-right:20px;}
.teacher_say .say{font-size:20px;color:#376B92;}
.teacher_say .teacher{font-size:14px;;text-align:right;}

.content-1{background:url(images/bg_pattern.png);}
.content-1 .wrapper{padding:30px 0px;}
.grid_1 {width: 299px;float: left;margin: 8px;padding: 0;position: relative;}
.grid_1 .title{font-family:'Microsoft YaHei';}
.grid_1 .title .icon{float:left;}
.grid_1 .title h2{float:left;}
.grid_1 .title .more{float:right;font-size:12px;margin-top:-5px;}
.white_box {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: none repeat scroll 0 0 #FDFBFE;border-color: #EEEEEE #DDDDDD #BBBBBB;border-image: none;border-radius: 5px 5px 5px 5px;border-style: solid;border-width: 1px;box-shadow: 0 1px 1px #CCCCCC;margin: 30px 0;padding: 20px;}
.white_box .ribbon_love {float: left;height: 42px;margin: -25px 5px 0 0;}
.white_box h2 a {float: left;margin: -10px 0 10px;}
.white_box h2 {margin: 0 0 5px;}
.white_box h2 {color: #111111;font-size: 16px;font-style: normal;font-weight: 400;line-height: 22px;}
.white_box h2 a,.more a{color:#111111 !important;}
.white_box h2 a:hover,.more a:hover{color: #4488BB !important;}
.content-1 ul{list-style:none;margin:10px 0 0 0;padding:0px;}
.content-1 ul li{height:25px;line-height:25px;overflow:hidden;/*padding-left:15px;background:url(images/icon/arrow.gif) no-repeat center left;*/}

.banner{height:100px;background:#3E638D;}
.banner strong,.banner h1{font-size:38px;line-height:100px;margin:0px;padding:0px;color:#fff;font-family:'Microsoft YaHei';}

.content-2{background:#fff;}
.content-2 .wrapper{padding:30px 0px;}
.content-2 .left{float:left;width:220px;}
.content-2 .right{float:right;width:700px;}
.content-2 .left ul{list-style:none;margin:0px;padding:0px;}
.content-2 .left li{height:50px;line-height:50px;border-top: 1px solid #DDDDDD;font-size:14px;}
.content-2 .left li a{display:block;height:100%;}
.content-2 .left li a{color:#666666 !important;}
.content-2 .left li a:hover{color:#4488bb !important;}
.content-2 .title{font-weight:bold;font-size:30px;font-family:'Microsoft YaHei';margin:0px;padding:0px;color:#376B92;}
.content-2 hr{border:none;border-bottom:1px solid #DDDDDD;margin:20px 0px;}
.content-2 .post_list{margin-bottom:40px;}
.content-2 .post_list h2{font-size:16px;}
.content-2 .post_list p{line-height:20px;}
.content-2 .thumbnail {float:left;margin-right:20px;}
.content-2 .thumbnail img { border:1px solid #ccc;}
.content-2 .post_list .info{color:#666;}
.content-2 .textbody {font-size:14px;line-height:1.5em;}
.content-2 .textbody p{}
.content-2 .updown{margin-top:30px;}

.pagination span,.pagination a{margin:5px;}

table.list thead{/*background-color: #eee;background-image: -moz-linear-gradient(center top , #eee, #ddd);*/background:url(images/thead_bg.gif);}
table.list {background:#fff;}
table.list thead td:last-child{border-right:none;}
table.list thead td:first-child{border-left:none;}
table.list thead td{height:37px;line-height:37px;font-size:12px;font-weight:bold;color:#333;border-image: none;border-style: none solid;border-width: 0 1px;padding: 0 10px 0 10px;border-right:1px solid #ccc;border-left:1px solid #fff;}
table.list tbody td{border-bottom:1px solid #eee;color:#333;padding:12px 10px;}
table.list tbody tr:HOVER{background:#f9f9f9 !important;}

/*网站地图*/
.car-container .car-toggler{display:block;line-height:40px;}
.car-container ul.car-monthlisting,.car-container ul.car-list{list-style:none;margin:0px;padding:0px;}
.car-container .car-yearmonth{display:block;background: linear-gradient(to bottom, #FAFAFA 0%, #F5F5F5 100%) repeat scroll 0 0 transparent;border: 1px solid #DDDDDD;border-radius: 5px 5px 5px 5px;box-shadow: 0 1px 0 #FFFFFF inset;margin-bottom: 10px;padding: 7px;text-shadow: 0 1px 0 #FFFFFF;}
.car-container ul.car-monthlisting {margin-left:20px;}
.car-container ul.car-monthlisting li{line-height:30px;}

.footer {/*background: linear-gradient(to bottom, #537BA0 0%, #5C86AB 41%, #5C86AB 100%) repeat scroll 0 0 transparent;*/background:#3E638D;border-top: 1px solid #6C92B3;padding:10px 0px;font-size:12px;color:#fff;line-height:22px;text-align:center;}
.footer a{color:#fff;}
.footer a:hover{color: #AEC3D5;}

.footer_logos,.footer_friendlinks{background:#fff;margin:0px;padding:13px;}
.footer_logos{padding-bottom:0px;}